/* CSS Document */@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;list-style:none}
img,a img {border:0px;vertical-align:bottom}
body {font:12px  "Microsoft YaHei";color:#333;background:#fff;}
a:link {color:#333;text-decoration:none}
a:visited {color:#333;text-decoration:none}
a:hover {color:#0161C5 !important;text-decoration:none}
a:active {color:#0161C5;text-decoration:none}
table {border-collapse:collapse;border-spacing:0;}
input,textarea,select,button {border:0;background:none;outline:0;font-family:"Microsoft Yahei";}
input[type="button"],input[type="text"],input[type="submit"],select {appearance:none;-moz-appearance:none;-webkit-appearance:none;}
input,input:focus,input:active {user-select:text;}
textarea {resize:none;}
span.more a,span.more a:visited {float:right;display:block;height:30px;padding-right:10px;margin-top:-33px;color:#333;line-height:30px;font-weight:bold;font-family:arial;font-size:12px}
span.more a:hover {color:#333}
.container {width:1400px;margin:0 auto;position:relative;}
.w1600 {width:1400px;margin:0 auto;position:relative;}
.w1400 {width:1400px;margin:0 auto;position:relative;}
.w1200 {width:1200px;margin:0 auto;position:relative;}
.col-lg-6 {float:left;width:66.5%;*width:64%;}
.col-lg-6s {width:50%;*width:49.98%;float:left;}
.col-lg-2 {float:left;width:33.5%;*width:32%;}
.col-lg-4 {float:left;width:33.3%;*width:33.1%;}
@font-face {font-family:SourceHanSansSC;src:url(../fonts/SOURCEHANSANSSC-BOLD.OTF);src:url(../fonts/SourceHanSansSC-Regular.otf);}
@media only screen and (max-width:1499px) {.w1600 {width:1200px;}
.w1400 {width:1200px;}
.container {width:1200px;}
}
@media only screen and (max-width:1199px) {.container {width:100%;}
}
.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}
.clearfix {zoom:1;}
.clearfix:after {content:".";*zoom:1;display:block;visibility:hidden;height:0;clear:both;}
.left_bg {height:10px;width:254px;overflow:hidden;}
.Amsg {width:1200px;margin:0 auto;overflow:hidden;}
.LMsg {float:left;width:250px;}
.RMsg {float:right;width:920px;overflow:hidden;padding-bottom:10px;}
.RAMsg {float:right;width:920px;overflow:hidden;}
.LHsg {float:left;width:920px;overflow:hidden;}
.hide {display:none;}
.inner-title {font-size:36px;font-family:SourceHanSansSC;font-weight:bold;color:#333333;text-align:center;}
.inner-text {font-size:18px;font-family:SourceHanSansSC;font-weight:400;color:#666666;text-align:center;letter-spacing:13px;position:relative;padding-top:14px;padding-bottom:20px;}
.inner-text i {display:inline-block;width:50px;height:1px;background:#313131;vertical-align:middle;}
.inner-text i.l {margin-right:16px;}
.inner-text i.r {margin-left:16px;}
.inner-text em {text-align:center;font-size:60px;font-family:Times New Roman;font-weight:bold;color:#F6F6F6;text-transform:uppercase;font-style:normal;position:absolute;left:50%;transform:translateX(-50%);top:-7px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);z-index:-1;letter-spacing:0;}
.bg-cover {background-repeat:no-repeat;background-position:center;background-size:cover;}
/* 头部 */#header {width:100%;position:relative;top:0;left:0;z-index:9999;background-color:transparent;transition:background-color .8s;-webkit-transition:background-color .8s;-moz-transition:background-color .8s;-ms-transition:background-color .8s;-o-transition:background-color .8s;}
.header-top {height:130px;}
.header-top .logo {margin-top:24px;}
.ibox-scoll {animation:850ms 350ms;-webkit-animation:850ms 350ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:fadedown;animation-name:fadedown;}
.scoll-top {background-color:#000 !important;}
.navbar {margin:0 auto;padding:0 18px;box-sizing:border-box;}
.logo {float:left;}
.logo a {display:block;height:100%;}
.logo img {display:block;height:100%;}
.nav_collapse {width:100%;height:60px;background:#0161C5;}
.nav_collapse_bot >ul > li {float:left;font-size:18px;z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;position:relative;height:60px;}
.nav_collapse_bot >ul > li > a {display:block;color:#e9e9e9;font-size:18px;font-family:SourceHanSansSC;font-weight:400;position:relative;height:100%;line-height:60px;transition:all 0s;text-align:center;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;padding:0 28px;}
.nav_collapse_bot >ul > li > a i.iconfont {font-size:12px;margin-left:3px;position:absolute;top:28px;color:#cccccc;}
.nav_collapse_bot >ul > li:hover > a i.iconfont,.nav_collapse_bot >ul > li.active a i.iconfont {color:#0161C5;}
.nav_collapse_bot >ul > li > a:hover {color:#0161C5 !important;}
.nav_collapse_bot >ul > li.active > a {color:#ffffff !important;}
.nav_collapse_bot >ul > li.active > a:hover {color:#0161C5;}
.nav_collapse li i.nav-line {display:block;width:0;height:3px;background:#0161C5;position:absolute;left:0;bottom:0;-webkit-transition:width .6s;-moz-transition:width .6s;-ms-transition:width .6s;-o-transition:width .6s;transition:width .6s;}
.nav_collapse li:hover>a>i.nav-line {width:100%;}
.nav_collapse li.active>a>i {width:100%;}
.sublist > ol ol li .iconfont {width:14px;height:14px;line-height:14px;font-size:14px;position:absolute;left:-3px;top:3px;}
.nav_collapse_bot>ul > li:hover {z-index:2;}
.nav_collapse_bot>ul > li:hover>a {color:#ffffff!important;}
.nav_collapse_bot>ul > li:hover>a .menu-dsub {color:#0161C5;}
.hsearch {float:right;width:23px;height:22px;margin-top:37px;position:relative;z-index:10;margin-right:34px;}
.hsearch .search-btn {display:block;width:25px;height:25px;background:url(../images/search.png) no-repeat center;cursor:pointer;outline:none;border:none;}
.search-full {display:none;height:100px;z-index:99999;-webkit-transition:all .4s;transition:all .4s;left:0;top:0;width:100%;background-color:#fff;position:absolute;}
.search-head {max-width:600px;margin:0 auto;padding-right:40px;position:relative;height:100%;}
.search-content {height:100px;position:relative;padding-left:40px;}
.search-content input {position:absolute;line-height:100px;left:40px;top:0;width:calc(100% - 40px);height:100%;border:none;background-color:transparent;font-size:16px;color:rgba(17,17,17,0.8);}
.search-content .icon-search {outline:none;cursor:pointer;position:absolute;left:0;top:50%;margin-top:-12.5px;display:block;width:25px;height:25px;background:url(../images/search.png) no-repeat center;}
.search-full .icon-close {-webkit-transition:transform .4s;transition:transform .4s;position:absolute;right:7.8%;top:50%;margin-top:-15px;background:url(../images/close-btn.png) no-repeat center/cover;width:30px;height:30px;}
.search-full .icon-close:hover {-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.search-full .logo2 {position:absolute;left:7.8%;top:14px;}
.search-bg {display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:300;background-color:rgba(17,17,17,0.2);}
.hsearch input::-webkit-input-placeholder {color:#999;}
.hsearch input::-moz-placeholder {color:#999;}
.hsearch input:-ms-input-placeholder {color:#999;}
.subnav {width:150px;background:#ffffff;font-size:14px;text-align:left;position:absolute;left:50%;top:100%;margin-left:-75px;height:0;overflow:hidden;opacity:0;visibility:hidden;box-shadow:0 0 16px -4px rgba(0,0,0,.3);margin-top:20px;transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;}
.subnav ol {padding:12px 0;}
.subnav a {display:block;height:40px;line-height:40px;color:#333;padding:0 20px;text-align:center;}
.subnav a:hover {color:#ffffff !important;background-color:#0161C5;}
.nav_collapse ul > li:hover .subnav {height:auto;opacity:1;visibility:visible;margin-top:0;}
.nav_top {font-size:0;text-align:right;float:right;margin-top:46px;}
.nav_top .item {display:inline-block;*display:inline;*zoom:1;font-size:16px;font-weight:400;color:#666;vertical-align:middle;margin-left:17px;font-family:Source Han Sans CN;cursor:default;}
.nav_top .item span {vertical-align:middle;}
.nav_top .item img {margin-right:3px;vertical-align:middle;}
.h_tel {margin-top:36px;}
.h_tel span {font-size:26px;font-family:SourceHanSansSC;font-weight:800;color:#0161C5;line-height:42px;}
.h_tel .tel_txt {font-size:16px;font-family:SourceHanSansSC;font-weight:400;color:#515151;text-align:right;line-height:26px;}
.h_tel img {vertical-align:-7px;margin-right:4px;}
.h_welcome {height:39px;background:#EEEEEE;width:100%;}
.h_welcome .welcome_txt {font-size:14px;font-family:SourceHanSansSC;font-weight:400;color:#777777;line-height:26px;line-height:39px;}
.h_welcome .links {line-height:39px;margin-left:10px;font-size:14px;font-family:SourceHanSansSC;font-weight:400;color:#777777;}
@media screen and (max-width:1499px) {.nav_collapse_bot >ul > li > a {padding:0 19px;}
}
/*尾部*/.footer {background:url(../images/footer_bg.jpg) no-repeat center/cover;line-height:1.4;color:#6c6c6c;position:relative;overflow:hidden;}
.footer a {transition:color .4s;color:#ffffff;}
.footer dd a {opacity:.5;}
.footer dd a:hover {opacity:1;}
.footer a:hover {color:#0161C5 !important;}
.foot-model {padding:46px 0 16px 0;}
.foot-nav,.foot-nav2 {float:left;position:relative;}
.foot-nav dl,.foot-nav2 {min-width:182px;float:left;margin-right:70px;}
.foot-nav2 dl {float:none;margin-right:0;width:100%;min-width:100%;}
.foot-nav2 dl:first-child {height:210px;}
.foot-nav dl.first dd {margin:0 -13px;}
.foot-nav dl.first ul {float:left;margin:0 13px;}
.foot-nav dl.last {margin-right:56px;}
.foot-nav dt,.foot-tel .dt {font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;line-height:37px;}
.foot-nav dt a {color:#ffffff;}
.foot-nav dd {margin-top:12px;}
.foot-nav dd li {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;line-height:30px;}
.foot-nav .contact-info-icon {padding-left:28px;background:url(../images/contact-icon.png) no-repeat left center;}
.foot-nav .contact-info-icon2 {padding-left:28px;background:url(../images/contact-icon5.png) no-repeat left center;}
.foot-nav .contact-info-icon3 {padding-left:28px;background:url(../images/contact-icon2.png) no-repeat left center;}
.foot-tel {float:right;}
.foot-tel .dd {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;line-height:24px;opacity:0.5;margin-top:16px;margin-bottom:90px;width:341px;}
.foot-tel .dd img {vertical-align:middle;margin-right:8px;}
.foot-tel .t1 {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;line-height:30px;opacity:0.5;}
.foot-tel .t1 img,.foot-tel .t1 span {font-size:16px;vertical-align:middle;line-height:24px;color:#fff;}
.foot-tel .t1 span {margin-left:6px;}
.foot-tel .t3 {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;line-height:24px;opacity:0.5;}
.foot-tel .t2 {font-size:32px;font-family:Myriad Pro;font-weight:bold;color:#FFFFFF;line-height:36px;}
.webcode {margin-right:16px;}
.webcode p {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;line-height:37px;opacity:0.5;}
.foot-tel .t4 {overflow:hidden;margin-top:20px;}
.foot-tel .t4 .more {display:block;float:right;width:140px;height:40px;line-height:40px;background:#0161C5;border-radius:4px;font-size:0;text-align:center;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;}
.foot-tel .t4 .more i,.foot-tel .t4 .more span {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;}
.foot-tel .t4 .more i {width:20px;height:22px;background:url(../images/ftzx-icon.png) no-repeat;}
.foot-tel .t4 .more span {color:#fff;margin-left:8px;}
.foot-tel .t4 .more:hover {background:#1CBE94;}
.foot-wechat {float:right;margin-top:32px;padding-right:8px;text-align:center;}
.foot-wechat .foot-wechat-box {float:left;margin-right:20px;}
.foot-wechat img {width:108px;height:108px;border:1px solid #929898;}
.foot-wechat p {font-size:14px;color:#6E6E6E;margin-top:8px;}
.foot-copy {height:93px;box-sizing:border-box;padding:24px 0;line-height:22px;font-size:12px;color:#999;position:relative;}
.foot-copy::before {content:"";width:100%;height:1px;background-color:#fff;opacity:0.1;position:absolute;left:0;top:0;}
.foot-copy a {color:#999;}
.brief-logo {background:url(../images/logo2.png) no-repeat center top;padding-top:84px;font-size:30px;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:30px;padding-left:30px;}
.contact_desc {font-size:14px;line-height:24px;color:#6c6c6c;text-align:center;margin-top:130px;}
.pro_ibox {border-top:solid 1px #333333;padding-top:10px;margin-top:54px !important;}
.zhichi a {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;line-height:32px;opacity:0.5;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}
.zhichi a:hover {opacity:1;}
.copyright {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;line-height:32px;}
.copyright span {opacity:0.5;}
.copyright a {color:#FFFFFF;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;opacity:0.5;}
.copyright a:hover {opacity:1;}
@media screen and (max-width:1499px) {.foot-nav dl,.foot-nav2 {min-width:146px;margin-right:35px;}
}
/* 友情链接 */.friend_link {width:100%;height:83px;background:#F2F2F2;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#333333;}
.friend_link span {margin-right:28px;line-height:83px;}
.friend_link a {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#888888;line-height:83px;opacity:0.6;margin-right:24px;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}
.friend_link a:hover {opacity:1;}
/*banner*/.banner {position:relative;width:100%;overflow:hidden;}
.banner img {width:100%;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets {bottom:34px;}
.banner .swiper-pagination-bullet {width:14px;height:14px;background:#FFFFFF;border-radius:50%;outline:none;opacity:1;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}
.banner .swiper-pagination-bullet-active {width:37px;height:14px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 3px;}
/*首页新闻中心*/.index-news {padding:10px 0 40px 0;background:#ffffff;position:relative;overflow:hidden;}
.news-ititle {height:36px;line-height:36px;}
.news-ititle .more,.about-team-ititle .more {display:block;float:right;height:36px;line-height:36px;background:url(../images/news-smore.png) no-repeat left center;text-transform:uppercase;font-size:14px;color:#999999;padding-left:28px;transition:color .5s;}
.news-ititle .more:hover,.about-team-ititle .more:hover {color:#1CBE94;}
.news-ititle h2,.about-team-ititle h2 {font-size:24px;font-weight:bold;color:#999999;}
.news-ititle h2 span,.about-team-ititle h2 span {font-size:30px;color:#2D373C;}
.news-ilist {width:68%;float:left;overflow:hidden;}
.news-ilist ul {margin:0 -10px;}
.news-ilist ul li .item {display:block;background:#fff;margin:0 10px;padding:28px 4% 31px 4%;}
.news-ilist ul li .time {width:78px;height:30px;line-height:30px;border-bottom:2px solid #0161C5;color:#666;margin-bottom:25px;white-space:nowrap;transition:color .5s;text-transform:uppercase;font-size:14px;}
.news-ilist ul li .text {position:relative;height:106px;padding-left:164px;margin:10px 0;}
.news-ilist ul li .pic {width:150px;height:108px;background:#d6d6d6;overflow:hidden;border:1px solid #f3f3f3;position:absolute;left:0;top:0;}
.news-ilist ul li .pic img {display:block;width:100%;min-height:100%;height:auto;}
.news-ilist ul li .title {font-weight:normal;font-size:18px;height:90px;line-height:30px;overflow:hidden;color:#333;transition:color .5s;-webkit-transition:color .5s;-moz-transition:color .5s;-ms-transition:color .5s;-o-transition:color .5s;}
.news-ilist ul li .desc {font-size:14px;height:48px;line-height:24px;color:#999;overflow:hidden;transition:color .5s;margin-top:8px;}
.news-ilist ul li .item:hover {background:#1CBE94;}
.news-ilist ul li .item:hover * {color:#fff!important;}
.news-ilist ul li .item:hover .time {border-bottom-color:#fff;}
.news-ilist .news_ilist_con {float:left;width:435px;margin-right:40px;}
.news-ilist .news_img {margin-bottom:16px;overflow:hidden;}
.news-ilist .news_img a {display:block;width:100%;}
.news-ilist .news_img img {transition:transform .8s;-webkit-transition:transform .8s;-moz-transition:transform .8s;-ms-transition:transform .8s;-o-transition:transform .8s;}
.news-ilist .news_img:hover img {transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);}
.news-ilist ol li a {display:block;height:48px;line-height:48px;font-size:14px;border-bottom:1px solid #ECECEC;padding-right:10px;position:relative;}
.news-ilist ol li .time {float:right;margin-left:10px;color:#C6C6C6;}
.news-ilist ol li .title {color:#222222;height:48px;line-height:48px;font-size:14px;font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color .4s;}
.news-ilist ol li span {display:block;width:6px;height:11px;background:url(../images/nsjx.png) no-repeat;position:absolute;left:10px;top:22px;transition:all .4s;}
.news-ilist ol li a:hover .title {color:#0161C5;}
.news-ilist ol li a:hover span {background:url(../images/dddd.png) no-repeat;}
.news-slist {width:31%;float:right;}
.news-slist .dt,.news-ilist .dt {font-size:24px;font-family:Microsoft YaHei;font-weight:bold;color:#222222;line-height:31px;padding-bottom:16px;position:relative;}
.news-ilist .dt {border-bottom:1px solid #EBEBEB;margin-bottom:35px;}
.news-slist .dt::after,.news-ilist .dt::after {content:"";width:101px;position:absolute;bottom:0;left:0;font-style:normal;border-bottom:3px solid #0161C5;}
.news-slist .dt span,.news-ilist .dt span {font-size:16px;font-family:Helvetica;font-weight:bold;color:#C4C4C4;margin-left:8px;text-transform:uppercase;}
.news-slist .dt .more,.news-ilist .dt .more {float:right;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#C4C4C4;line-height:36px;}
.news-slist .dt .more:hover,.news-ilist .dt .more:hover {color:#1CBE94;}
.news-slist .dd {padding:38px 26px 0 26px;height:521px;overflow:hidden;background-color:#F9F9F9;box-sizing:border-box;}
.news-slist .dd li a {display:block;transition:color .4s;padding-bottom:36px;}
.news-slist .dd li .ifaq {height:52px;overflow:hidden;}
.news-slist .dd li .ifaq.q {margin-bottom:10px;height:23px;}
.news-slist .dd li .ifaq span {display:block;float:left;width:23px;height:23px;line-height:17px;background:url(../images/wen.png) left center;text-align:center;font-size:12px;color:#fff;}
.news-slist .dd li .ifaq.a span {background:url(../images/da.png);}
.news-slist .dd li .title {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#222;margin-left:34px;}
.news-slist .dd li .ifaq.a .title {color:#666;line-height:26px;height:52px;margin-top:-4px;}
.news-slist .dd li a:hover {color:#0161C5;}
@media screen and (max-width:1499px) {.index-news {padding:10px 0 0 40px;}
.news-ilist .news_ilist_con {width:378px;margin-right:30px;}
}
/* 首页-公司简介 */.ind_about {position:relative;padding-bottom:58px;overflow:hidden;}
.ind_about .more_btn {font-size:0;}
.ind_about .more_btn a {margin-right:2px;width:156px;height:52px;background:#404040;font-size:15px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;display:inline-block;*display:inline;*zoom:1;text-align:center;line-height:52px;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}
.ind_about .more_btn a.active,.ind_about .more_btn a:hover {color:#fff !important;background-color:#0161C5;}
.ind_about .about_text {font-size:15px;font-family:Microsoft YaHei;font-weight:400;color:#777777;line-height:35px;padding-top:24px;margin-bottom:28px;}
.ind_about .about_text span {display:block;text-indent:34px;}
.ind_about .about_tit {font-size:42px;font-family:Microsoft YaHei;font-weight:400;color:#404040;}
.ind_about .about_tit span {color:#0161C5;font-weight:bold;}
.ind_about .about_tit p {font-size:18px;font-family:Microsoft YaHei;font-weight:400;color:#666666;line-height:28px;margin-top:10px;}
.ind_about .about_tit i {display:block;width:42px;height:2px;background:#0161C5;margin-top:20px;}
.ind_about .about_img {width:700px;height:500px;}
.ind_about .about_left {width:650px;margin-top:16px;}
.ind_about_con {background-color:#F8F8F8;padding-top:52px;box-sizing:border-box;height:674px;}
.about_info {height:168px;background:#0161C5;width:100%;position:absolute;left:0;bottom:-84px;z-index:2;}
.about_info .single-item {float:left;width:25%;text-align:center;margin-top:48px;position:relative;}
.about_info .single-item+.single-item::after {content:"";position:absolute;left:0;top:-48px;width:1px;height:168px;background-color:#FFFFFF;opacity:0.2;}
.single-info i {font-size:18px;font-family:SourceHanSansSC;font-weight:400;color:#FFFFFF;line-height:26px;text-align:center;font-style:normal;margin-top:6px;display:block;}
.single-info .timer {display:block;font-size:59px;font-family:SourceHanSansSC;font-weight:bold;color:#FFFFFF;line-height:42px;position:relative;float:left;}
.single-info em {font-style:normal;font-size:16px;font-family:SourceHanSansSC;font-weight:400;color:#FFFFFF;line-height:26px;float:left;margin-left:4px;margin-top:-10px;}
.single-info .num {display:inline-block;position:relative;}
.ind_about .slideBox p {text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px;font-family:SourceHanSansSC;font-weight:400;color:#FFFFFF;background-color:rgba(0,0,0,.5);position:absolute;left:0;bottom:0;width:100%;height:35px;line-height:35px;transition:all .9s;-webkit-transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;}
.ind_about .slideBox .item:hover p {color:#0161C5;}
.ind_about .slideBox .item {float:left;width:25%;}
.ind_about .slideBox .item .inner {display:block;margin:0 7px;position:relative;}
.ind_about .slideBox .img {width:100%;overflow:hidden;}
.ind_about .slideBox .img img {width:100%;transition:transform 1.02s;-webkit-transition:transform 1.02s;-moz-transition:transform 1.02s;-ms-transition:transform 1.02s;-o-transition:transform 1.02s;}
.ind_about .slideBox .item:hover .img img {transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);}
.ind_about .parHd {text-align:center;font-size:0;margin-bottom:21px;}
.ind_about .parHd li {display:inline-block;*display:inline;*zoom:1;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;margin:0 24px;padding-bottom:4px;cursor:pointer;position:relative;}
.ind_about .parHd li:first-child::after {content:"";position:absolute;right:-24px;top:3px;width:1px;height:21px;background:#FFFFFF;opacity:0.61;}
.ind_about .parHd li.on {border-bottom:1px solid #ffffff;}
.ind_about .slideGroup {position:relative;}
.slideGroup_con {margin-top:112px;}
.slideGroup .prev,.slideGroup .next {position:absolute;left:-45px;top:50%;margin-top:-51.5px;display:block;width:33px;height:103px;background:url(../images/slide_arr1.jpg);}
.slideGroup .next {left:auto;right:-45px;background:url(../images/slide_arr2.jpg);}
@media screen and (max-width:1499px) {.ind_about .about_img {width:550px;}
.ind_about .more_btn a {width:148px;}
.ind_about .about_left {width:600px;}
}
/* 首页-优势 */.home-adv {background:url(../images/ys_bg.jpg) no-repeat center;overflow:hidden;}
.home-adv .adv_tabCon {padding-top:63px;overflow:hidden;padding-bottom:64px;}
.home-adv .hd {font-size:0;text-align:center;width:100%;height:112px;background:#333333;}
.home-adv .hd .item {font-size:22px;font-family:SourceHanSansSC;font-weight:400;color:#222222;border-right:1px solid #a3a3a3;height:112px;float:left;box-sizing:border-box;width:25%;transition:0.9s;-webkit-transition:0.9s;-moz-transition:0.9s;-ms-transition:0.9s;-o-transition:0.9s;position:relative;cursor:pointer;}
.home-adv .hd .item:nth-child(4) {border-right:0;}
.home-adv .ys_text {display:inline-block;text-align:left;vertical-align:middle;margin-left:5px;}
.home-adv .hd .item span {display:block;font-size:24px;font-family:SourceHanSansSC;font-weight:bold;color:#FFFFFF;line-height:26px;text-align:left;margin-bottom:2px;}
.home-adv .hd .item em {font-style:normal;font-size:16px;font-family:SourceHanSansSC;font-weight:400;color:#FFFFFF;line-height:26px;font-weight:400;text-transform:uppercase;text-align:left;}
.home-adv .hd .item.active,.home-adv .hd .item:hover {background-color:#0161C5;color:#ffffff;border-right:1px solid #0161C5;}
.home-adv .hd .tender {display:inline-block;margin-top:36px;}
.home-adv .hd .tender img {vertical-align:middle;}
.ys_info .tit {font-size:28px;font-family:SourceHanSansSC;font-weight:bold;color:#333333;line-height:38px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #3d3d3d;width:331px;margin-left:46px;padding-top:74px;padding-bottom:8px;}
.ys_info .tit em {display:block;font-style:normal;font-size:14px;font-family:SourceHanSansSC;font-weight:bold;color:#7E7E7E;line-height:26px;text-transform:uppercase;}
.ys_info .txt {font-size:15px;font-family:SourceHanSansSC;font-weight:400;color:#333333;line-height:36px;width:384px;margin-left:46px;padding-top:18px;box-sizing:border-box;height:162px;overflow:hidden;}
.ys_info .txt span {color:#0161C5;}
.ys_info .num {font-size:157px;font-family:SourceHanSansSC;font-weight:bold;color:#000000;opacity:0.1;position:absolute;right:-8px;top:-56px;}
.ys_info_con {position:relative;width:446px;height:351px;background:#FFFFFF;opacity:0.91;}
.ys_item {position:relative;}
.ys_info {position:absolute;right:0;bottom:80px;}
.ys_info .num2 {width:175px;height:176px;background:rgba(1,97,197,0.5);position:absolute;left:-68px;top:-109px;z-index:22;}
.ys_info .num2 span {font-size:67px;font-family:SourceHanSansSC;font-weight:bold;color:#FFFFFF;line-height:73px;display:block;margin-left:22px;padding-top:32px;margin-bottom:20px;}
.ys_info .num2 em {font-style:normal;font-size:18px;font-family:SourceHanSansSC;font-weight:400;color:#FFFFFF;line-height:26px;text-transform:uppercase;margin-left:40px;}
/* 首页-案例 */.home_case {padding:54px 0 46px;overflow:hidden;}
.home_case .case_small .text {height:51px;background:#0161C5;text-align:center;font-size:16px;font-family:SourceHanSansSC;font-weight:400;color:#FFFFFF;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:51px;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}
.home_case .case_small .small_case:hover .text {background-color:#333;}
.home_case .case_small .img {width:100%;overflow:hidden;}
.home_case .case_small .img img {width:100%;transition:transform .8s;-webkit-transition:transform .8s;-moz-transition:transform .8s;-ms-transition:transform .8s;-o-transition:transform .8s;}
.home_case .case_small .small_case:hover .img img {transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);}
.home_case .case_small .small_case {margin:0 13px;display:block;}
.home_case .case_small {margin:20px -13px 0;}
.home_case .big_case {position:relative;display:block;overflow:hidden;}
.home_case .case_swiper {padding-top:30px;}
.big_case_text {width:930px;height:100px;font-size:16px;font-family:SourceHanSansSC;font-weight:400;color:#FFFFFF;line-height:26px;margin:0 auto;background-color:rgba(27,27,27,.85);position:absolute;bottom:50px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);}
.home_case .big_text {width:182px;height:100px;background:#0161C5;font-size:30px;font-family:SourceHanSansSC;font-weight:bold;color:#FFFFFF;line-height:100px;text-align:center;}
.home_case .small_text {width:606px;margin-left:36px;margin-top:22px;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}
.home_case .big_case:hover .small_text {color:#0161C5;}
.home_case .big_case img.big_img {transition:transform .8s;-webkit-transition:transform .8s;-moz-transition:transform .8s;-ms-transition:transform .8s;-o-transition:transform .8s;overflow:hidden;width:100%;}
.home_case .big_case:hover img.big_img {transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);}
.home_case .small_text img {position:absolute;right:52px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.home_case .swiper-button-prev {background:url(../images/case_arr1.png) no-repeat center;width:78px;height:78px;left:26px;margin-top:0px;top:220px;}
.home_case .swiper-button-next {background:url(../images/case_arr2.png) no-repeat center;width:78px;height:78px;right:26px;margin-top:0px;top:220px;}
.home_case .swiper-button-prev:after,.home_case .swiper-button-next:after {content:"";}
.section {overflow:hidden;}
.section0 {padding-bottom:86px;padding-top:40px;}
.section0 .con {padding-top:40px;position:relative;}
.section0 .imgs {text-align:center;margin:0 auto;}
.section0 .bg {width:272px;height:94px;font-size:16px;color:#fff;margin-top:5px;box-sizing:border-box;padding-left:42px;padding-top:11px;padding-right:30px;line-height:26px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.section0 .tedian1 .bg,.section0 .tedian3 .bg,.section0 .tedian5 .bg {background:url(../images/tedian-bg.jpg) no-repeat center;}
.section0 .tedian6 .bg,.section0 .tedian4 .bg,.section0 .tedian2 .bg {background:url(../images/tedian-bg2.jpg) no-repeat center;float: right; text-align:right;padding-left:24px;padding-right:40px;}
.section0 .top .tit {font-size:22px;font-family:SourceHanSansSC;font-weight:bold;color:#333;margin-left:70px !important;text-align: left;}
.section0 .top .text {font-size:18px;font-family:SourceHanSansSC;font-weight:400;color:#333;margin-left:70px;}
.section0 .top img {float:left;margin-top:4px;}
.section0 .tedian6 .top .tit,.section0 .tedian6 .top .text,.section0 .tedian4 .top .tit,.section0 .tedian4 .top .text,.section0 .tedian2 .top .tit,.section0 .tedian2 .top .text {text-align:right;margin-left:0;margin-right:70px;}
.section0 .tedian6 .top img,.section0 .tedian4 .top img,.section0 .tedian2 .top img {float:right;}
.section0 .tedian1 {position:absolute;left:0;top:50px;z-index:-1;}
.section0 .tedian2 {position:absolute;right:0;top:50px;z-index:-1;}
.section0 .tedian3 {position:absolute;left:0;top:276px;z-index:-1;}
.section0 .tedian4 {position:absolute;right:0;top:276px;z-index:-1;}
.section0 .tedian5 {position:absolute;left:0;top:500px;z-index:-1;}
.section0 .tedian6 {position:absolute;right:0;top:500px;z-index:-1;}
@media screen and (max-width:1499px) {.section0 .imgs img {width:56.5%;}
.section0 .tedian1,.section0 .tedian2 {top:26px;}
.section0 .tedian3,.section0 .tedian4 {top:200px;}
.section0 .tedian5,.section0 .tedian6 {top:372px;}
.section0 {padding-bottom:70px;}
.section0 .top img {width:44px;margin-top:8px;}
.section0 .top .tit {font-size:20px;margin-left:56px !important;}
.section0 .top .text {font-size:16px;margin-left:56px;}
}
/* 首页-解决方案 */.fangan-top {text-align:center;font-size:36px;color:#ffffff;padding-top:62px;}
.home_product .fangan-top span {font-weight:bold;}
.home_product {width:100%;padding-top:56px;padding-bottom:55px;overflow:hidden;background:url(../images/pro_bg.jpg) no-repeat center/cover;}
.home_product .home_product-ibox .tit{background: none;}
.home_product .home_product-ibox .tit a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:24px;font-family:SourceHanSansSC;font-weight:bold;color:#0161C5;line-height:26px;margin-bottom:8px;text-align: left;background: no-repeat;}
.home_product .home_product-ibox .tit b {font-size:18px;font-family:SourceHanSansSC;font-weight:500;color:#333333;line-height:26px;text-align: left;display: block;}
.home_product .home_product-ibox .tit a:hover {color:#333 !important;}
.home_product .txt2 {font-size:16px;font-family:SourceHanSansSC;font-weight:400;color:#5A5A5A;line-height:30px;margin-top:10px;margin-bottom:18px;}
.home_product .txt3 {font-size:16px;font-family:SourceHanSansSC;font-weight:400;color:#5A5A5A;line-height:26px;margin-bottom:12px;}
.home_product .txt3 span {color:#0161C5;font-weight:bold;}
.home_product .home_product-ibox {background-color:#EFEFEF;height:478px;overflow:hidden;}
.home_product-tabtit {padding-bottom:35px;position:relative;overflow:hidden;}
.home_product-tabtit ul {font-size:0;}
.home_product-tabtit ul li {display:inline-block;*display:inline;*zoom:1;font-size:0px;color:#FFFFFF;cursor:pointer;margin:0 10px 0 0px;position:relative;}
.home_product-tabtit ul li span {text-align:center;width:195px;height:64px;background:#0161C5;display:block;font-size:24px;font-family:SourceHanSansSC;font-weight:400;color:#FFFFFF;line-height:64px;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}
.home_product-tabtit ul li.active span {background-color:#333;}
.home_product-parent {padding-top:25px;}
.home_product-ibox .col-md-6 {height:100%;overflow:hidden;}
.home_product .home_product-ibox .imgs {height:478px;width:100%;}
.home_product .home_product-ibox .imgs a {display:block;}
.home_product .home_product-ibox .right {padding-left:46px;padding-right:55px;padding-top:62px;}
.home_product-parent .bdc {margin:0 -8px;}
.home_product-parent .slide {float:left;width:25%;}
.home_product-parent .item {cursor:pointer;overflow:hidden;margin:0 8px;}
.home_product-parent .item img {width:100%;transition:.9s;-webkit-transition:.9s;-moz-transition:.9s;-ms-transition:.9s;-o-transition:.9s;}
.home_product-parent .small-tit {text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:63px;line-height:63px;background:#434343;font-size:18px;font-family:SourceHanSansSC;font-weight:400;color:#FFFFFF;margin:0 8px;transition:all .9s;-webkit-transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;}
.home_product-parent .slide:hover .small-tit {background:#0161C5;}
.home_product-parent .slide:hover .item img {transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);}
.home_product-tabslick {display:none;}
.home_product-tabslick.active {display:block;}
.home_product .more_btn {font-size:0;padding-top:28px;}
.home_product .more_btn a {margin-right:12px;width:171px;height:48px;background:#333333;font-size:19px;font-family:SourceHanSansSC;font-weight:400;color:#FFFFFF;text-align:center;line-height:48px;display:inline-block;*display:inline;*zoom:1;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}
.home_product .more_btn a.chakan,.home_product .more_btn a:hover {background-color:#0161C5;color:#ffffff !important;}
.home_product .more_btn a.chakan:hover {background-color:#333;}
.home_product .more_btn2 a {display:block;width:133px;height:51px;background:#434343;font-size:18px;font-family:SourceHanSansSC;font-weight:400;color:#FFFFFF;line-height:51px;text-align:center;text-transform:uppercase;margin-top:12px;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}
.home_product .more_btn2 a:hover {color:#ffffff !important;background-color:#0161C5;}
@media screen and (max-width:1499px) {.home_product .more_btn a {width:150px;}
}
/*侧边栏*/
.p12-curmbs-1 {
    font-size: 14px;
    border-bottom: 1px dashed #dcdcdc;
}
.p12-curblock{
    display: none;
}
.p12-curmbs-1 b {
    border-left: 10px solid #0161C5;
    font-weight: normal;
    padding-left: 8px;
}
.p12-curmbs-1 i {
    font-style: normal;
}

.p12-curmbs-1 span {
    font-family: 'å®‹ä½“';
    padding: 0 5px;
    height: 46px;
    line-height: 46px;
}

/*产品中心*/
.blk{margin-bottom: 25px;}
/*Mainæ¨¡æ¿*/
.blk-main{width:1200px; margin: 0 auto;}
/*å°æ¨¡å—*/
.blk-xs{width:240px;}
/*ä¸­æ¨¡å—*/
.blk-sm{width:930px;}
/*å°ç‰ˆå—*/
.blk{margin-bottom:30px;}
.clear{clear: both;height: 0;}

.fdh-01-tit {
    background: #0161C5;
    height: 80px;
}

.fdh-01-tit h3 {
    height: 75px;
    font-size: 24px;
    font-weight: normal;
    line-height: 75px;
    color: #fff;
    border-bottom: 1px solid #fff;
    text-align: center;
}

.fdh-01-tit h3 span {
    font-size: 14px;
    text-transform: uppercase;
}

.fdh-01-nav-one h3 {
    height: 50px;
    line-height: 50px;
    background: url(../images/p14-icon5.png) no-repeat right center #ececeb;
    margin-bottom: 2px;
    overflow: hidden;
}

.fdh-01-nav-one h3 a {
    display: block;
    height: 50px;
    font-size: 18px;
    font-weight: normal;
    margin-right: 40px;
    margin-left: 38px;
    color: #666;
}

.fdh-01-nav-one h3.sidenavcur,
.fdh-01-nav-one h3:hover {
    background: url(../images/p14-icon2.png) no-repeat right center  #0161C5;
}

.fdh-01-nav-one h3.sidenavcur a,
.fdh-01-nav-one h3:hover a{
    color: #fff !important;
}
.fdh-01-nav dl {
    padding: 2px 0 4px;
}

.fdh-01-nav dt {
    height: 50px;
    font-size: 16px;
    line-height: 50px;
    padding-left: 54px;
    padding-right: 40px;
    margin-bottom: 1px;
    background: #ececec;
    position: relative;
    overflow: hidden;
}

.fdh-01-nav dt:after {
    content: "";
    width: 8px;
    height: 8px;
    border: 2px solid #b8b8b8;
    border-style: solid solid none none;
    position: absolute;
    top: 50%;
    right: 32px;
    margin-top: -4px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.fdh-01-nav dt.sidenavcur:after,
.fdh-01-nav dt:hover:after {
    border-color:  #0161C5;
}

.fdh-01-nav dt.sidenavcur a,
.fdh-01-nav dt:hover a {
    color:  #0161C5;
}

.fdh-01-nav dd {
    border: 1px solid #ececec;
    border-bottom: 0;
}

.fdh-01-nav p {
    height: 50px;
    font-size: 14px;
    line-height: 50px;
    padding-left: 72px;
    padding-right: 40px;
    border-bottom: 1px solid #ececec;
    background: #fff;
    position: relative;
    overflow: hidden;
}

.fdh-01-nav p.sidenavcur a,
.fdh-01-nav p:hover a {
    color:  #0161C5;
}

.fdh-01-nav p.sidenavcur:after,
.fdh-01-nav p:hover:after {
    background: #0161C5;
}

.fdh-01-nav a {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.cbgg-01 {
    background: #0161C5;
    text-align: center;
    color: #fff;
    padding-bottom: 20px;
}

.cbgg-01-img img {
    width: 100%;
    display: block;
}

.cbgg-01 p {
    padding: 15px 0 10px;
}

.cbgg-01 p img {
    vertical-align: middle;
    margin-right: 5px;
}

.cbgg-01 span {
    display: block;
    font-size: 24px;
    font-weight: bold;
    font-family: Arial;
    line-height: 30px;
}
.b{clear: both;}
.cplb-3n-ts-03-tit {
    height: 50px;
    font-size: 24px;
    font-weight: normal;
    line-height: 50px;
    border-bottom: 1px solid #ebebeb;
    margin-bottom: 15px;
}

.cplb-3n-ts-03-tit span {
    display: inline-block;
    height: 50px;
    border-bottom: 1px solid #0161C5;
}

.cplb-3n-ts-03-list dl {
    width: 32.1%;
    border: 1px solid #dedede;
    margin-bottom: 15px;
    background: #fff;
    float: left;
    margin-right: 1.2%;
}

.cplb-3n-ts-03-list dl:nth-child(4n-1) {
    margin-right: 0;
}

.cplb-3n-ts-03-list dt img {
    width: 100%;
    margin: 0 auto;
    display: block;
}

.cplb-3n-ts-03-list dd {
    padding: 6px 20px 5px 20px;
}

.cplb-3n-ts-03-list dd h4 {
    height: 45px;
    font-weight: normal;
    font-size: 18px;
    color: #154c64;
    line-height: 45px;
    overflow: hidden;text-align:center
}

.cplb-3n-ts-03-list h4 a {
    display: block;
    height: 45px;
    color: #727272;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.cplb-3n-ts-03-list dl:hover h4 a {
    color :  #fff !important;
}

.cplb-3n-ts-03-list-desc {
    height: 40px;
    font-size: 14px;
    line-height: 20px;
    color: #666;
    margin-bottom: 12px;
    overflow: hidden;
}

.cplb-3n-ts-03-list-deta {
    width: 100px;
    height: 40px;
    display: inline-block;
    border: 1px solid #aaa;
    font-size: 16px;
    line-height: 40px;
    text-align: center;
}

.cplb-3n-ts-03-list dl:hover {
    background-color:  #0161C5;    border-color:  #0161C5;
}

.cplb-3n-ts-03-list dl:hover a {
    color:  #0161C5;
}
.p12-pagination-1-main {
    margin: 0 auto;
    padding: 20px 0;
    height: 30px;
    text-align: center;
}

.p12-pagination-1 a,
.p12-pagination-1 span {
    vertical-align: top;
    display: inline-block;
    padding: 0 8px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #e5e5e5;
    text-align: center;
    margin: 0 2px;
    background: #fff;
}

.p12-pagination-1 span {
    border: 1px solid #fff;
}

.p12-pagination-1 .page_curr {
    background:#0161C5;
    color:#fff;
    border-color:#0161C5;
}

.p12-pagination-1 .laypage_first,
.p12-pagination-1 .laypage_last {
    display: none;
}
.clearafter:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }


/*产品结束*/

/*产品详情*/
.p15-showcase {
    position: relative;
    padding: 12px 18px 16px 20px;
    margin-bottom: 15px;
    background: #fff;
    border: 1px solid #eee;
}

.p15-showcase-right-con {
    line-height: 24px;
    font-size: 14px;
    max-height: 168px;
    margin-bottom: 86px;
    overflow: hidden;
}

.p15-showcase-left {
    position: relative;
    width: 55%;
    float: left;
    line-height: 0;
    overflow: hidden;
    border: 1px solid #e7e7e7;
    margin-right: 3.3%;
}

.p15-showcase-left-jt {
    width: 12px;
    height: 23px;
    position: absolute;
    top: 50%;
    margin-top: -11px;
    cursor: pointer;
    z-index: 33;
}

.p15-showcase-left-prev {
    left: 10px;
}

.p15-showcase-left-next {
    right: 10px;
}

.p15-showcase-left-size {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 56px;
    height: 28px;
    font-size: 14px;
    line-height: 16px;
    padding: 0 15px;
}

.p15-showcase-left-size em {
    font-style: normal;
}

.p15-showcase-left-pic {
    width: 100%;
    text-align: center;
}

.p15-showcase-left-pic li {
    float: left;
}

.p15-showcase-left-pic img {
    width: 100%;
    display: block;
}

.p15-showcase-right {
    width: 40%;
    float: right;
}

.p15-showcase-right-tit {
    height: 40px;
    font-size: 24px;
    line-height: 40px;
    color: #454545;
    margin-bottom: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.pc-cx-tel-1 {
    width: 40%;
    height: 56px;
    border-top: 2px solid #e6e6e6;
    padding-top: 10px;
    position: absolute;
    bottom: 16px;
    right: 2%;
}

.pc-cx-tel-1-t1 {
    width: 114px;
    height: 44px;
    background: #0161C5;
    font-size: 18px;
    line-height: 44px;
    text-align: center;
    float: right;
}

.pc-cx-tel-1-t1 a {
    display: block;
    color: #fff;
}

.pc-cx-tel-1-t2 {
    height: 56px;
    padding-left: 70px;
    background: url(../images/pc-xc-icon2.png) no-repeat 10px top;
    font-size: 20px;
    line-height: 18px;
    color: #454545;
}

.pc-cx-tel-1-t2 p {
    line-height: 42px;
}

.p14-prodcontent-1 {
    background: #fff;
    padding: 12px 0 2px;
    margin-bottom: 22px;
}

.p14-prodcontent-1-tit {
    height: 40px;
    font-size: 24px;
    line-height: 40px;
    border-bottom: 2px solid #d4d4d4;
    margin-bottom: 20px;
}

.p14-prodcontent-1-tit span {
    display: inline-block;
    height: 40px;
    color: #464646;
    border-bottom: 2px solid  #0161C5;
    padding-left: 34px;
    background: url(images/p14-icon11.png) no-repeat 2px center;
}

.p14-prodcontent-1-tit em {
    font-size: 18px;
    font-family: Arial;
    text-transform: uppercase;
    font-style: normal;
    color: #c2c2c1;
}

/*.p14-prodcontent-1-desc {*/
/*    padding-left: 15px;*/
/*    padding-right: 15px;*/
/*}*/


.p14-product-2-tit {
    height: 46px;
    line-height: 46px;
    border-bottom: 2px solid #dfdfdf;
    margin-bottom: 30px;
    padding-top: 26px;
}

.p14-product-2-tit b {
    display: inline-block;
    font-size: 24px;
    font-weight: normal;
    color: #464646;
    padding-left: 52px;
    border-bottom: 2px solid #0161C5;
    background:url(images/p14-icon11.png) no-repeat 22px center;
}

.p14-product-2-tit span {
    margin-left: 10px;
    font-size: 18px;
    font-family: Arial;
    color: #c2c2c1;
    text-transform: uppercase;
}

.p14-product-2-list dl {
    float: left;
    width: 23.8%;
    border: 1px solid #dfdfdf;
    margin-right: 1.5%;
    box-sizing: border-box;
}

.p14-product-2-list dl.p14-product-clear {
    margin-right: 0;
}

.p14-product-2-list dl img {
    display: block;
    width: 100%;
}

.p14-product-2-list dd {
    padding: 10px 28px 10px 10px;
    margin-right: 2px;
    position: relative;
}

.p14-product-2-list h3 {
    height: 30px;
    font-size: 16px;
    font-weight: normal;
    line-height: 30px;
    color: #191919;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.p14-product-2-list h3 a {
    color: #191919;
}

.p14-product-2-desc {
    font-size: 14px;
    line-height: 24px;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.p14-product-2-list dl:hover {
    border-color: #0161C5;
}

.p14-product-2-list dl:hover h3 a {
    color: #0161C5;
}
.p12-aboutinfo-1-nr .tit {
    font-size: 28px;
    text-align: center;
    margin: 25px 0;
}
.p12-aboutinfo-1-nr .chi {
    margin-bottom: 5px;
    font-weight: bold;
    color: #333;
    letter-spacing: 2px;
}

.p12-aboutinfo-1-nr .eng {
    text-transform: uppercase;
    font-weight: 100;
    font-size: 16px;
}
.drst {
    border: 1px solid #eee;
    margin-bottom: 40px;
}

.drst2 {
    border: 1px solid #eee;
    margin-bottom: 15px;
}
.linc {
    font-size: 28px;
    color: #dbdbdb;
    font-weight: bold;
    text-transform: uppercase;
}
.drst .zdzg {
    text-indent: 2em;
}
.endit-content img{max-width:100%;}


/*视频中心*/

.fenlei_box ul{
    /* text-align: center;
    margin-top: 40px;
    margin-bottom: 50px; */
}
.fenlei_box li{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 0 20px;
    height: 50px;
    background: #F5F5F5;
    font-size: 16px;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #666666;
    text-align: center;
    line-height: 50px;
    margin-right: 10px;
    transition: .3s;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    cursor: pointer;
    /* margin-bottom: 10px; */
}
.fenlei_box li a{
    display: block;
    color: #666666;
    transition: .3s;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
}
.fenlei_box li.cur,.fenlei_box li:hover {
    background-color: #0161C5;
    color: #ffffff;
}
.fenlei_box li.cur a,.fenlei_box li:hover a{
    color: #ffffff !important;
}

/* .case-sbox{ padding-top: 50px;} */
.case-list-item{background: #fff; padding: 20px 20px 0 20px; margin-bottom: 20px;}
.case-listT{position: relative; max-height: 280px;}
.case-listT .left{width: 500px; float: left; position: relative;}
.case-listT .left.curp{cursor: pointer;}
.case-listT .left .pic{height: 280px; position: relative; overflow: hidden;}
.case-listT .left .pic img{width: 100%; min-height: 100%;}
.case-listT .left .pic .bg{width: 100%; height: 100%; background: #000; filter: alpha(opacity=30); opacity: .3; position: absolute; left: 0; top: 0; z-index: 1;}
.case-listT .left .pic .icon{width: 60px; height: 60px; background: url(../images/video-icon.png) no-repeat 24px center #165FAC; border-radius: 50%; position: absolute; left: 50%; top: 50%; margin-left: -30px; margin-top: -30px; z-index: 2;}
#my_video-wrap{max-width: 60%; margin: 0 auto; position: relative;}
#my_video-wrap .mfp-close{top: -44px; text-align: right; color: #fff; font-size: 32px;}
.case-listT .line{width: 0; height: 290px; border-left: 1px dotted #ccc; position: absolute; left: 520px; top: 0;}
.case-listT .right{width: calc(100% - 575px); float: right; margin-right: 6px;}
.case-listT .right .stext{position: relative; overflow: hidden;}
.case-listT .right .stext .clogo{width: 150px; height: 90px; float: left;}
.case-listT .right .stext .clogo img{display: block; width: 100%; height: 100%;}
.case-listT .right .stext .text{ padding-top: 8px;}
.case-listT .right .stext .title{font-size: 18px; font-weight: bold; line-height: 26px;}
.case-listT .right .stext .sline{width: 37px; height: 5px; background: #999; margin-top: 6px;}
.case-listT .right .stext .info{font-size: 14px; color: #666; margin-top: 10px;}
.case-listT .right .stext .info span{color: #333;}
.case-listT .right .desc{font-size: 14px; max-height: 144px; line-height: 24px; color: #666; overflow: hidden; display: -webkit-box !important; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 6; margin-top: 26px;}
.case-listSt{height: 56px; line-height: 56px; position: relative; font-size: 18px; font-weight: bold;}
.case-listSt .amore{display: block; width: 100px; height: 32px; line-height: 32px; background: #165FAC; border-radius: 4px; font-size: 0; text-align: center; position: absolute; right: 0; top: 4px;}
.case-listSt .amore span,.case-listSt .amore i{display: inline-block; *display: inline; *zoom: 1; vertical-align: middle;}
.case-listSt .amore span{width: 58px; font-size: 14px; font-weight: normal; color: #fff; margin-right: 4px;}
.case-listSt .amore i{width: 8px; height: 12px; background: url(../images/cdown-btn.png) no-repeat;}
.case-listSd{height: 0; position: relative; overflow: hidden; transition: height .5s;}
.case-list-slick{margin: 0 -8px; padding-bottom: 44px;}
.case-list-slick .slick-slide{width: 376px;}
.case-list-slick .slick-slide .item{display: block; margin: 0 10px; border: 1px solid #eee; position: relative;}
.case-list-slick .slick-slide .pic{overflow: hidden;}
.case-list-slick .slick-slide img{display: block; width: 100%;  transition: transform .6s;}
.case-list-slick .slick-slide .pic:hover img{transform: scale(1.1);}
.case-list-slick .slick-slide .title{text-align: center;padding: 5px 10px; height: 36px; line-height: 36px; overflow: hidden; border-top: 1px dashed #eee; font-size: 14px; color: #000;}
.case-list-slick .slick-dots{bottom: 18px;}
.case-list-slick .slick-dots li button{width: 10px; height: 10px; background: #ddd;border: none;}
.case-list-slick .slick-dots li.slick-active button{background: #0161C5;}
.case-list-item.open .case-listSd{height: 460px;}
.case-list-item.open .case-listSt .amore{background: #999;}
.case-list-item.open .case-listSt .amore i{background: url(../images/cup-btn.png) no-repeat;}

/*slick*/
.slick-slider{position: relative; z-index: 2;}
.slick-list{position: relative; overflow: hidden;}
.slick-list:focus{outline: 0;}
.slick-list.dragging{cursor: pointer; cursor: hand;}
.slick-track{position: relative;}
.slick-track:before,.slick-track:after{content: ""; display: table;}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{float: left; height: 100%; min-height: 1px; display: none; position: relative; z-index: 1;}
.slick-slide:focus{outline: 0;}
.slick-slide img{display:block;}
.slick-slide.slick-active{z-index: 2;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;}
.slick-prev,.slick-next{display:block; width: 20px; height: 20px; line-height: 0; font-size: 0; cursor: pointer; position: absolute; top: 50%; margin-top: -10px;}
.slick-prev:focus,.slick-next:focus{outline: 0;}
.slick-prev{left: 0;}
.slick-next{right: 0;}
.slick-dots{width: 100%; font-size: 0; text-align: center; position: absolute; bottom: 30px; z-index: 4;}
.slick-dots li{position: relative; display: inline-block; *display: inline; *zoom: 1; margin: 0 5px;}
.slick-dots li button{display: block; width: 14px; height: 14px; line-height: 0; font-size: 0; background: #fff; border-radius: 50%; overflow: hidden; cursor: pointer;}
.slick-dots li.slick-active button{background: #0161C5;}

/*内页产品展示*/
.pro_one_box,.dgweb_list_item{ width:31.3333% !important; margin:0 1% 2% 1% !important; box-sizing:border-box; position:relative; overflow:hidden; padding:10px !important; background:#eef1f3; transition:all .3s ease;}
.pro_pic,.dgweb_list_item_pic{ overflow:hidden;}
.pro_pic a,.dgweb_list_item_pic a{ display:block; position:relative;}
.pro_pic,.pro_pic img,.dgweb_list_item_pic,.dgweb_list_item_pic img{ height:auto !important; width:100% !important; border:none !important;}
.pro_name a,.dgweb_list_item_a a{line-height:65px;font-size:16px; background:#1f60d0; color:#fff; font-weight:lighter; position:relative; text-align:left; transition:all .3s ease; padding:0 25px; display:block;    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.dgweb_list_item_a,.pro_name { padding:0 !important; position:relative; text-align:left;}
.pro_name a:after,.dgweb_list_item_a a:after{ content:'+'; display:block; position:absolute; font-size:26px; color:#fff; line-height:68px; right:5px; top:0; transition:all .4s ease; transition:all .3s ease;}
.pro_one_box:hover .pro_pic img,.dgweb_list_item:hover .dgweb_list_item_pic img{ transform:scale(1.1);}
.pro_pic img,.dgweb_list_item_pic img{ transition:all .6s ease;}
.pro_pic a:after,.dgweb_list_item_pic a:after{ transition:all .2s ease; content:''; display:block; position:absolute; opacity:0; background:rgba(0,0,0,0.5); top:0; left:0; width:100%; height:100%;}
.pro_pic a i,.dgweb_list_item_pic a i{ position:absolute; display:block; font-size:15px; color:#fff; top:0; left:0; right:0; bottom:0; opacity:0; transition:all .4s ease; width:120px; text-align:center; line-height:45px;height:45px; margin:auto; z-index:99;}
.pro_one_box:hover .pro_pic a:after,.dgweb_list_item:hover .dgweb_list_item_pic a:after{ opacity:1;}
.pro_one_box:hover .pro_pic a i,.dgweb_list_item:hover .dgweb_list_item_pic a i{ opacity:1;}
.pro_pic a i:after,.pro_pic a i:before,.dgweb_list_item_pic a i:after,.dgweb_list_item_pic a i:before{ content:''; display:block; height:1px; width:0; background:#fff; transition:all .8s ease; position:absolute;}
.pro_pic a i:after,.dgweb_list_item_pic a i:after{ top:0; left:0; right:auto;}
.pro_pic a i:before,.dgweb_list_item_pic a i:before{ bottom:0; right:0; left:auto;}
.pro_one_box:hover .pro_pic a i:after,.dgweb_list_item:hover .dgweb_list_item_pic a i:before,.pro_one_box:hover .pro_pic a i:before,.dgweb_list_item:hover .dgweb_list_item_pic a i:after{ width:100%;}
.pro_one_box:hover .pro_name a:after,.dgweb_list_item:hover .dgweb_list_item_a a:after{ transform: rotate(360deg);}
.pro_one_box:hover  .pro_name a,.dgweb_list_item:hover .dgweb_list_item_a a{ color:#fff;}


#center {
    float: right;
    width:calc(100% - 280px);
}

/*新闻*/
.newstemptwo li{ box-shadow:0px 0px 10px #ddd; padding:20px; position:relative; margin:0 0 2% 0;}
.newshx:after,.newshx:before,.newssx:after,.newssx:before{display:block; content:''; position:absolute; transition:all .5s ease; background:#0161C5;}
.news_more{ position:absolute; bottom:20px;}
.newshx:after,.newshx:before{ width:0px; height:3px;}
.newshx:after{ top:0px; left:0px;}
.newshx:before{ bottom:0px; right:0px;}
.newssx:after{ top:0px; left:0px;}
.newssx:before{ bottom:0px; right:0px;}
.newssx:after,.newssx:before{ height:0px; width:3px;}
.newstemptwo li:hover .newshx:after,.newstemptwo li:hover .newshx:before{ width:100%;}
.newstemptwo li:hover .newssx:after,.newstemptwo li:hover .newssx:before{ height:100%;}
.newspic{ float:left; overflow:hidden; width:26%;}
.newspic img{width:100%;}
.newswa{width:72%; float:right; padding-top:1%;}
.news_a a{ font-size:20px; font-weight:bold;}
.news_a span{ float:right; font-size:16px; color:#999; font-weight:bold;}
.news_body{ margin-top:2%; font-size:14px; line-height:28px; transition:all .3s ease; position:relative; color:#888;}
.news_more a{ display: inline-block; padding:0 23px;line-height:34px; font-size:14px; border-radius:17px; background:#000; color:#fff; text-align:center;  transition:all .3s ease;}
.newstemptwo li:hover .news_body{ padding-left:2%;}
.newstemptwo li:hover .news_more a{ border-radius:0px; background:#0161C5;color: #fff!important;}
.newstemptwo li:hover .news_a a{ color:#0161C5;}
.newstemptwo {
    width: calc(100% - 290px);
}
.nyxqnews_left {
    width: calc(100% - 290px);
}
.nyxqnews_left{ width:830px; float:left; background:#FFF; padding:30px; padding-bottom:0; overflow:hidden;}
.news_lefttit{ border-bottom:1px solid #e7e7e7; padding-bottom:45px;}
.news_lefttit h1{ font-size:22px; font-weight:normal; line-height:30px; display:block; margin-bottom:15px; color:#333;}
.news_lefttit span{ display:block; float:left; border-left:1px dotted #b6b6b6; color:#999; line-height:14px; padding:0 10px;}
.news_lefttit .chuchu{ padding:0 10px 0 0; border-left:none;}
.newsshare{ float:right; margin-top:-8px;}
.nyxqnews_leftcont{ margin-top:20px; line-height:28px; color:#777;}
.nyxqnews_leftpage{ width:890px; margin-left:-30px; margin-top:20px; border-top:1px solid #e7e7e7; line-height:70px;}
.nyxqnews_leftup{ float:left; border-right:1px solid #e7e7e7; width:364px; padding-left:50px; padding-right:30px; height:70px; overflow:hidden; background:url(http://114my.cn.114.114my.net/ZP/nynews/newsup.png) 30px 29px no-repeat; }
.nyxqnews_leftdown{ float:right; text-align:right; width:365px; padding-left:30px; padding-right:50px; height:70px; overflow:hidden; background:url(http://114my.cn.114.114my.net/ZP/nynews/newsdown.png) 413px 29px no-repeat; }

/* 联系我们 */
.p12-aboutinfo-1{display: inline-block;width: 100%;background: #fff;margin-bottom: 38px;}
.p12-aboutinfo-1-tit{height: 114px;line-height: 114px;font-size: 30px;text-align: center; color:#4b4a4a;}
.p12-aboutinfo-1-tit span{font-size: 22px;color: #aaa;}
.endit-content{ line-height:28px;}
.endit-content p{margin:15px 0;}
.endit-content img{max-width:100%;}
.p12-aboutinfo-1-nr .tit{
	font-size: 28px;
	text-align: center;
	margin: 25px 0;
	background:url(../images/87a9390d2a074330af77cffd1a370ab0_44.png?ver=1) no-repeat center -25px;
}
.p12-aboutinfo-1-nr .chi{
	margin-bottom: 5px;
	font-weight: bold;
	color: #333;
	letter-spacing: 2px;
}
.p12-aboutinfo-1-nr .eng {
	text-transform: uppercase;
	font-weight: 100;
	font-size: 16px;
}

/* 留言 */
.proDetailsNews {background: #fff; }
.ny_page .container.page{width:auto; }
.mub01Top{width: 100%;height: 42px;border-bottom: 1px solid #eaeaea;}
.mub01Top h3{font-size: 20px;color: #333333;float: left;}
.mub01Top h3 em{ color: #0161C5b3; font-weight: bold; font-size: 20px; font-style: normal; }
.mub01Top h3 i{ display: block; width: 24px; height: 1px; position: relative; top: 18px; }
.mub01Top a.more{ display: block; font-size: 14px; color: #666666; float: right; margin-right: 6px; text-decoration: none; line-height:34px; }
.mub01Top a.more:hover{ color: #016eb8; }
/*内页留言格式页*/
.feedback .title span { font-size: 26px; font-weight: 100; line-height: 50px; display: block; text-transform: capitalize; padding-left: 20px; border-left: 3px solid #0161C5; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.feedback form .col6 { display: block; float: left; width:calc(33.333% - 14px); margin: 20px 20px 0 0; position: relative; }
.feedback form .tableRow #verifyImage { position: absolute; right: 6px; top: 6px; width: 95px; height: 30px; }
.feedback form .mail.col6 { margin-right: 0; }
.feedback form { display: block; width: 100%; margin: 0 auto; }
.feedback form .col6 input { border: 0 none; display: block; padding-left: 46px; line-height: 42px; background: #eee url(../images/rt_41.png) no-repeat; width: 100%; height: 42px; font-size: 14px; color: #454545; box-sizing: border-box; }

.feedback form .col12 { margin-top: 20px; display: block; overflow: hidden; }
.feedback form .col12 textarea { border: 0 none; display: block; background: #eee url(../images/rt_41.png) no-repeat 4px -145px; width: 100% !important; padding: 8px 8px 8px 46px; line-height: 42px; font-size: 14px; color: #454545; box-sizing: border-box; font-family:"Microsoft YaHei";}
.feedback form .xm.col6 input { background-position: 4px 5px; }
.feedback form .tel.col6 input { background-position: 4px -34px; }
.feedback form .add.col6 input { background-position: 4px -74px; }
.feedback form .tableRow.col6 input { background-position: 4px -74px; }
.feedback form .mail.col6 input { background-position: 3px -114px; }

.feedback form .col12 p { line-height: 40px; font-size: 15px; vertical-align: middle; color: #666; }
.feedback_btn { margin:40px 0 40px; display: block; text-align: center; }
.feedback_btn input{ display: inline-block; background: #ed2f38; border: 0 none; color: #fff; padding: 3px 100px; line-height: 45px; font-size: 20px; letter-spacing: 1px; cursor: pointer; margin:0 5px; transition:0.3s all ease-in-out;}

.feedback_btn input#submit{ background: #0161C5; color: #fff; }
.feedback_btn input:hover{ padding: 3px 200px}

.ny_case_bg{width:1340px; margin:0 auto; margin-top:30px;}
.ny_case_bg li{width:calc(25% - 22px); background:#eee; padding:7px; margin-left:10px; float:left;}
.ny_case_bg li:nth-child(1){margin-left:0px;}
.ny_case_bg li img{width:100%;overflow:hidden;}
.ny_case_bg li p{padding:20px 0px; text-align:center; font-size:15px; height:15px; line-height:15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ny_case_bg li p a{font-size:15px; color:#222;}
.ny_case_bg li p a:hover{font-size:15px; color:#0161C5;}

      /* 荣誉 */
.k12-gl-gslb-3nf1-1-01-left dl {
		  width: 24%;
		  float: left;
		  background: #f0f0f0;
		  margin: 0 1.3% 13px 0
	  }
	  
	  .k12-gl-gslb-3nf1-1-01-left dl:nth-child(5n-1) {
		  margin-right: 0;
	  }
	  
	  .k12-gl-gslb-3nf1-1-01-left dt {
		  border: 1px solid #e5e5e5;
		  padding: 10px 9px;
		  background: #fff;
	  }
	  
	  .k12-gl-gslb-3nf1-1-01-left dt img {
		  display: block;
		  width: 100%;
	  }
	  
	  .k12-gl-gslb-3nf1-1-01-left dd {
		  height: 50px;
		  font-size: 14px;
		  line-height: 50px;
		  text-align: center;
		  padding: 0 5px;
		  overflow: hidden;
		  text-overflow: ellipsis;
		  white-space: nowrap;
		  background: #f0f0f0;
	  }
	  
	  .k12-gl-gslb-3nf1-1-01-left dd a {
		  color: #4b4a4a;
	  }
	 
	 /* 公司团队 */
	 /*slick.css*/
	 .slick-slider {position:relative;z-index:2;}
	 .slick-list {position:relative;overflow:hidden;}
	 .slick-list:focus {outline:0;}
	 .slick-list.dragging {cursor:pointer;cursor:hand;}
	 .slick-track {position:relative;}
	 .slick-track:before,.slick-track:after {content:"";display:table;}
	 .slick-track:after {clear:both;}
	 .slick-loading .slick-track {visibility:hidden;}
	 .slick-slide {float:left;height:100%;min-height:1px;display:none;position:relative;z-index:1;}
	 .slick-slide:focus {outline:0;}
	 .slick-slide img {display:block;}
	 .slick-slide.slick-active {z-index:2;}
	 .slick-slide.slick-loading img {display:none;}
	 .slick-slide.dragging img {pointer-events:none;}
	 .slick-initialized .slick-slide {display:block;}
	 .slick-loading .slick-slide {visibility:hidden;}
	 .slick-vertical .slick-slide {display:block;height:auto;border:1px solid transparent;}
	 .slick-prev,.slick-next {display:block;width:20px;height:20px;line-height:0;font-size:0;cursor:pointer;position:absolute;top:50%;margin-top:-10px;z-index:6;}
	 .slick-prev:focus,.slick-next:focus {outline:0;}
	 .slick-prev {left:-25px;}
	 .slick-next {right:-25px;}
	 .slick-dots {width:100%;font-size:0;text-align:center;position:absolute;bottom:30px;z-index:4;}
	 .slick-dots li {position:relative;display:inline-block;*display:inline;*zoom:1;margin:0 5px;}
	 .slick-dots li button {display:block;width:14px;height:14px;line-height:0;font-size:0;background:#fff;border-radius:50%;overflow:hidden;cursor:pointer;}
	 .slick-dots li.slick-active button {background:#ff9800;}
	.kaocha-ibox {padding-top:90px;padding-bottom:126px;overflow:hidden;background-color:#f5f5f5;}
	.kaocha-ibox .slick-slide-box {float:left;width:33.3%;}
	.kaocha-ibox .kaocha-slide-list a {background-color:#ffffff;display:block;margin:0 15px;box-sizing:border-box;padding:20px;}
	.kaocha-ibox .kaocha-slide-list .tit {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;font-weight:bold;font-size:24px;margin-bottom:10px;color:#333333;padding-top:30px;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;}
	.kaocha-ibox .kaocha-slide-list a:hover .tit {color:#009057;}
	.kaocha-ibox .kaocha-slide-list .text {font-size:14px;color:#333333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;}
	.kaocha-ibox .kaocha-slide-list .moreLink {width:138px;border:1px solid #009057;height:40px;text-align:center;border-radius:22px;-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;line-height:40px;color:#009057;margin:26px auto 20px;transition:all .9s;-webkit-transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;}
	.kaocha-ibox .kaocha-slide-list  a:hover .moreLink {background-color:#009057;color:#ffffff;}
	.kaocha-ibox .kaocha-slide-list .pic {width:100%;overflow:hidden;}
	.kaocha-ibox .kaocha-slide-list .pic img {width: 100%; transition:transform 1.4s;-webkit-transition:transform 1.4s;-moz-transition:transform 1.4s;-ms-transition:transform 1.4s;-o-transition:transform 1.4s;}
	.kaocha-ibox .kaocha-slide-list a:hover .pic img {transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);}
	.kaocha-ibox .slick-dots li button {width:58px;height:5px;background-color:#cccccc;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;}
	.kaocha-ibox .slick-dots li.slick-active button {background:#009057;}
	.kaocha-ibox .slick-dots {bottom:-56px;}
	.kaocha-ibox .kaocha-slide-list {padding-top:40px;}
	.mk_pages {text-align:center;font-size:0;padding:30px 0 0px;}
	.mk_pages ul {text-align:center;font-size:0;}
	.mk_pages ul li {display:inline-block;font-size:16px;margin:0 4px;border:1px solid #e9e9e9;width:38px;height:38px;line-height:38px;float:none;}
	.mk_pages ul li a {font-size:14px;display:block;width:100%;height:100%;color:#666;}
	.mk_pages .pageinfo {line-height:21px;padding:12px 10px 12px 16px;color:#999;margin:0px 2px;}
	.mk_pages .pageinfo strong {color:#555;font-weight:normal;margin:0px 2px;}
	.mk_pages ul li.active,.mk_pages ul li.active a,.pagebox ul li.active a:hover {font-weight:bold;background:#1F76DF;color:#fff;border:1px solid #1F76DF;}
	.mk_pages ul li.disabled span {padding:14px 9px;}

.yqlin,.gsjsl b{background: #0161C5!important;}
.tedian .tit{background: none;}



